Improved Approximation for Fréchet Distance on c-packed Curves Matching Conditional Lower Bounds
نویسندگان
چکیده
The Fréchet distance is a well-studied and very popular measure of similarity of two curves. The best known algorithms have quadratic time complexity, which has recently been shown to be optimal assuming the Strong Exponential Time Hypothesis (SETH) [Bringmann FOCS’14]. To overcome the worst-case quadratic time barrier, restricted classes of curves have been studied that attempt to capture realistic input curves. The most popular such class are cpacked curves, for which the Fréchet distance has a (1 + ε)-approximation in time Õ(cn/ε) [Driemel et al. DCG’12]. In dimension d > 5 this cannot be improved to O((cn/ √ ε )1−δ) for any δ > 0 unless SETH fails [Bringmann FOCS’14]. In this paper, exploiting properties that prevent stronger lower bounds, we present an improved algorithm with runtime Õ(cn/ √ ε ). This is optimal in high dimensions apart from lower order factors unless SETH fails. Our main new ingredients are as follows: For filling the classical free-space diagram we project short subcurves onto a line, which yields one-dimensional separated curves with roughly the same pairwise distances between vertices. Then we tackle this special case in near-linear time by carefully extending a greedy algorithm for the Fréchet distance of one-dimensional separated curves. ∗Max Planck Institute for Informatics, Campus E1 4, 66123 Saarbrücken, Germany; [email protected]. Karl Bringmann is a recipient of the Google Europe Fellowship in Randomized Algorithms, and this research is supported in part by this Google Fellowship. †Max Planck Institute for Informatics, Campus E1 4, 66123 Saarbrücken, Germany; [email protected]. Saarbrücken Graduate School of Computer Science, Germany 1 ar X iv :1 40 8. 13 40 v1 [ cs .C G ] 6 A ug 2 01 4
منابع مشابه
Sampling from discrete distributions and computing Fréchet distances
In the first part of this dissertation, we study the fundamental problem of sampling from a discrete probability distribution. Specifically, given non-negative numbers p1, . . . , pn the task is to draw i with probability proportional to pi. We extend the classic solution to this problem, Walker’s alias method, in various directions: 1. We improve upon its space requirements by presenting optim...
متن کاملApproximability of the Discrete Fréchet Distance
The Fréchet distance is a popular and widespread distance measure for point sequences and for curves. About two years ago, Agarwal et al [SIAM J. Comput. 2014] presented a new (mildly) subquadratic algorithm for the discrete version of the problem. This spawned a flurry of activity that has led to several new algorithms and lower bounds. In this paper, we study the approximability of the discre...
متن کاملApproximate Map Matching with respect to the Fréchet Distance
We extend recent results using curve simplification for approximating the Fréchet distance of realistic curves in near linear time to map matching: the problem of matching a curve in an embedded graph. We show that the theoretical bounds on the running time of the previous result still hold if only one of the curves is simplified during the course of the approximation algorithm. This enables ou...
متن کاملFine-Grained Analysis of Problems on Curves
We provide conditional lower bounds on two problems on polygonal curves. First, we generalize a recent result on the (discrete) Fréchet distance to k curves. Specifically, we show that, assuming the Strong Exponential Time Hypothesis, the Fréchet distance between k polygonal curves in the plane with n edges cannot be computed in O(nk−ε) time, for any ε > 0. Our second construction shows that un...
متن کاملJaywalking your dog: computing the Fréchet distance with shortcuts
The similarity of two polygonal curves can be measured using the Fréchet distance. We introduce the notion of a more robust Fréchet distance, where one is allowed to shortcut between vertices of one of the curves. This is a natural approach for handling noise, in particular batched outliers. We compute a (3 + ε)-approximation to the minimum Fréchet distance over all possible such shortcuts, in ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015